<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
        <title>梦幻雪冰</title>
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-status-bar-style" content="black">
        <link rel="stylesheet" href="../css/mui.min.css">
    </head>
    <body>
        <!--下拉刷新容器-->
        <div id="pullrefresh" class="mui-content mui-scroll-wrapper">
            <div class="mui-scroll">
                <!--数据列表-->
                <ul class="mui-table-view mui-table-view-chevron">
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                    <li class="mui-table-view-cell"><a class="mui-navigate-right">梦幻雪冰 32</a></li>
                </ul>
            </div>
        </div>
        <script src="../js/mui.min.js"></script>
        <script>
            mui.init({
                pullRefresh: {
                    container: '#pullrefresh',
                    up: {
                        contentrefresh: '正在加载...',
                        callback: pullupRefresh
                    }
                }
            });

            var count = 0;

            /**
             * 上拉加载具体业务实现
             */
            function pullupRefresh() {
                setTimeout(function() {
                    mui('#pullrefresh').pullRefresh().endPullupToRefresh((++count > 2)); //参数为true代表没有更多数据了。
                    var table = document.body.querySelector('.mui-table-view');
                    var cells = document.body.querySelectorAll('.mui-table-view-cell');
                    for (var i = cells.length, len = i + 20; i < len; i++) {
                        var li = document.createElement('li');
                        li.className = 'mui-table-view-cell';
                        li.innerHTML = '<a class="mui-navigate-right">Item ' + (i + 1) + '</a>';
                        table.appendChild(li);
                    }
                }, 1500);
            }

            if (mui.os.plus) {
                mui.plusReady(function() {
                    setTimeout(function() {
                        mui('#pullrefresh').pullRefresh().pullupLoading();
                    }, 1000);

                });
            } else {
                mui.ready(function() {
                    mui('#pullrefresh').pullRefresh().pullupLoading();
                });
            }
        </script>
    </body>
</html>